be vain and presumptuous - Francés Inglés Diccionario